Financial Calendar Scraper avatar

Financial Calendar Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Financial Calendar Scraper

Financial Calendar Scraper

Scrape the US stock market calendar from Nasdaq: upcoming earnings with EPS forecasts and market cap, dividends with ex-dates and payment dates, stock splits, and IPOs (priced, upcoming, filed). Filter by date range or ticker. No login or API key needed.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sheshinmcfly

Sheshinmcfly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Track the entire US stock market calendar in one Actor. It pulls upcoming earnings, dividends, stock splits and IPOs straight from the Nasdaq calendar API as clean, structured JSON — no login, no API key, no paid data provider. Pick a date range, choose which calendars you want, optionally filter by ticker, and get a tidy table you can push into a spreadsheet, database, dashboard or trading bot.

What data you get

For every calendar day in your range (and every month for IPOs), the Actor returns one row per company with fields such as:

  • Earnings — symbol, company name, reporting time, consensus EPS forecast, number of estimates, market cap, fiscal quarter ending, last year's EPS and report date.
  • Dividends — symbol, company, dividend rate, indicated annual dividend, ex-dividend date, payment date, record date, announcement date.
  • Splits — symbol, company, split ratio (e.g. 4:1), execution date.
  • IPOs — proposed ticker, company, exchange, share price, shares offered, dollar value of the offer, and status (priced, upcoming, filed, withdrawn).

Numeric fields like market cap and deal value are parsed to real numbers, while the original formatted text is kept too where useful.

How to use it

  1. Open the Actor and set Calendars to extract (earnings, dividends, splits, IPOs — any combination).
  2. Set Date from and Date to (YYYY-MM-DD). Leave them empty to default to today.
  3. (Optional) Add a Ticker filter to keep only the symbols you care about.
  4. Click Start. Results appear in the dataset and can be exported to JSON, CSV, Excel, or pulled via the API.

Use cases

  • Traders & investors — never miss an earnings date, ex-dividend date or split for the tickers you follow.
  • Dividend income tracking — build a payment-date and ex-date schedule across your watchlist.
  • IPO monitoring — track newly priced, upcoming and filed IPOs for deal-flow research.
  • Fintech apps & dashboards — feed a clean calendar feed into your own product without scraping the site yourself.
  • Quant & backtesting — collect historical earnings/dividend dates to align events with price data.

Input

FieldTypeDescription
calendarsarrayWhich calendars to scrape: earnings, dividends, splits, ipos. Default ["earnings"].
dateFromstringStart date YYYY-MM-DD (inclusive). Defaults to today (UTC).
dateTostringEnd date YYYY-MM-DD (inclusive). Defaults to dateFrom. Span capped at 92 days.
symbolsarrayOptional ticker filter, e.g. ["AAPL","MSFT"]. Empty = all companies.
proxyConfigurationobjectApify proxy settings. Datacenter works; switch to Residential only if rate-limited.

Output

Each dataset item is one calendar entry. Example (earnings):

{
"calendarType": "earnings",
"date": "2026-06-16",
"symbol": "CCEP",
"companyName": "Coca-Cola Europacific Partners plc",
"earningsTime": null,
"epsForecast": null,
"marketCap": 44494108343,
"marketCapText": "$44,494,108,343",
"fiscalQuarterEnding": "Mar/2026",
"numberOfEstimates": 2,
"scrapedAt": "2026-06-16T12:00:00.000Z"
}

Dividends, splits and IPO rows share the same calendarType/symbol/companyName shape with their own fields (ex-date, ratio, IPO status, etc.).

Performance & cost

The Actor calls a lightweight JSON API — no headless browser — so runs are fast and cheap. A single day of all four calendars is a handful of requests and finishes in seconds. Cost scales with the number of results, billed per dataset item (see pricing). Wide date ranges simply mean more days fetched.

Pricing

This Actor uses pay per result: you are charged only for the calendar entries it returns.

What you pay forPrice
Per result (one calendar entry)$0.005

No monthly rental and no platform fees beyond your Apify plan. Use the optional ticker filter or a tight date range to control how many results you get.

Part of a financial-data toolkit — combine this calendar with prices, fundamentals and on-chain data:

Keywords

earnings calendar, dividend calendar, stock splits, IPO calendar, Nasdaq scraper, US stock market, EPS forecast, ex-dividend date, earnings dates API, financial calendar, dividend tracker, IPO tracker, stock market data, NYSE earnings.

Disclaimer

This Actor collects publicly available financial calendar data for informational purposes only. It does not require a login and accesses no private or personal data. The output is not financial advice — always verify dates and figures with official sources before making investment decisions. Respect the data source's terms and use the collected data responsibly and in compliance with applicable laws.